/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package myftp.core.model;

import myftp.core.controller.ActionController;

/**
 *
 * @author CAVARLE Glenn, LUCAS Stéphane
 *
 * classe abstraite étendue par tous les modèles
 * définition du comportement d'un model
 */
public class AbstractModel implements IModel{

    /**
     * ActionController lié au modèle
     * @var controller
     */
     private ActionController controller;

    /**
     * setter pour var controller
     * @param controller
     */
    public void setController(ActionController controller) {
       this.controller = controller;
    }

    /**
     *getter pour var controller
     * @return ActionController
     */
    public ActionController getController() {
       return this.controller;
    }

}
